<script>
export default {
  name: 'ErrorMessage'
};
</script>

<template lang="pug">
  .p-error-message
    .p-error-message__circle
      svg.p-error-message__svg(
      xmlns = "http://www.w3.org/2000/svg"
      width = "196.2"
      height = "195.5"
      viewBox = "0 0 196.2 195.5"
      )
        path(d="M113 .8l-.6 3.7.5.1c.6.1 1 0 1.4-.3.4-.3.7-.9 1-1.7h.2l-.8 4.9h-.2c0-.4 0-.8-.1-1-.1-.3-.1-.5-.3-.7-.3-.5-.7-.8-1.4-.9l-.4-.1-.4 2.6c-.1.5 0 .9.2 1.2.2.3.6.5 1.1.6l.5.1v.2l-5.6-.9v-.2h.2c.5.1.9 0 1.2-.2.3-.2.5-.6.6-1.1l.8-4.9c.1-.5 0-.9-.2-1.2-.2-.3-.6-.5-1.1-.6h-.2V.2l9.3 1.6-.6 3.7h-.2c0-.3 0-.6-.1-.9 0-.3-.1-.5-.1-.6-.1-.5-.3-.9-.6-1.2-.2-.3-.5-.6-.9-.8-.4-.2-.8-.4-1.3-.4L113 .8zM120.8 10.7l.2.1c.5.2.9.1 1.2 0 .3-.2.6-.5.7-1 .1-.2.1-.4.2-.6.1-.2.1-.4.2-.5 0-.2.1-.4.2-.8.4-1.4.7-2.4.9-3.1 0-.3.1-.5 0-.7 0-.2-.1-.3-.2-.5-.2-.3-.5-.5-1-.6l-.2-.1.1-.2 5.2 1.5-.1.2-.2-.1c-.5-.2-.9-.1-1.2 0-.3.2-.6.5-.7 1l-1.4 4.8c-.2.5-.1.9 0 1.2s.5.6 1 .7l.2.1-.1.2-5.2-1.5.2-.1zM132.4 5.6l5.4 2.3-.1.2-.6-.2c-.5-.2-.9-.2-1.2-.1-.3.1-.6.4-.8.9l-2.6 6.1 2.1.9c.4.2.8.2 1.3.2.4 0 .9-.1 1.3-.4.2-.1.5-.3.7-.4.2-.1.4-.3.7-.6.2-.2.5-.5.7-.8l.2.1-1.5 3.5-8.8-3.8.1-.2.3.1c1 .4 1.6.1 2.1-.8l2-4.6c.4-1 .1-1.6-.8-2.1l-.3-.1-.2-.2zM143.6 10.6l7.9 4.6-1.7 2.9-.2-.1c.1-.6.2-1 .3-1.4v-1c-.1-.4-.2-.7-.4-1-.3-.4-.8-.8-1.4-1.2l-1.5-.9-2.1 3.5.4.2c.6.3 1.2.4 1.8.1.3-.2.6-.4.9-.7.1-.1.3-.3.5-.6l.2.1-2.9 4.9-.2-.1c.1-.3.2-.6.3-.8.1-.3.1-.5.1-.7v-.6c-.1-.6-.4-1-1-1.4l-.3-.2-2 3.3 1.2.7c.4.2.7.4 1 .5.3.1.6.2.9.2h.9c.5-.1 1-.3 1.5-.6.3-.2.6-.5.9-.8l.2.1-1.8 3.1-8.1-4.8.1-.2.2.1c.9.5 1.6.3 2.2-.6l2.5-4.3c.3-.5.4-.9.3-1.2-.1-.3-.4-.7-.8-.9l-.2-.1.3-.1zM161.4 22.5l2.5 2.4.1 8.6 2.6-2.7c.3-.3.5-.7.7-1 .1-.4.1-.7 0-1 0-.2-.1-.3-.2-.5-.1-.1-.2-.3-.4-.5l.2-.2 3.1 2.9-.2.2-.1-.1c-.5-.4-.9-.6-1.4-.5-.5.1-1 .4-1.5.9l-4.2 4.5-.1-.1-.1-10.7-3.5 3.7c-.3.4-.6.7-.7 1-.1.3-.1.6-.1.9.1.2.2.5.4.7.1.1.3.3.5.6l-.2.2-3.3-3.1.2-.2c.4.3.7.5 1 .6s.6.1.9 0c.3-.1.6-.3.8-.6l3.4-3.5c.2-.2.3-.4.4-.7s0-.5-.1-.8c-.1-.3-.3-.5-.6-.8l-.1-.1v-.1zM176.2 38c.5.6.8 1.3 1 2 .2.7.3 1.4.2 2.1-.1.6-.3 1.1-.5 1.6-.3.5-.6.9-1.1 1.2-.6.5-1.4.8-2.2.8-.8 0-1.6-.1-2.4-.5s-1.5-1-2-1.7c-.4-.6-.8-1.2-1-1.8-.2-.6-.3-1.3-.2-1.9 0-.6.2-1.2.5-1.8.3-.5.7-1 1.1-1.4.6-.5 1.4-.7 2.2-.8.8 0 1.6.1 2.4.5s1.4 1 2 1.7zm-.1.3c-.2-.3-.5-.5-.8-.7-.3-.2-.6-.3-.9-.3-.4 0-.7 0-1.1.1-.4.1-.8.2-1.2.4-.4.2-.8.4-1.2.8-.5.4-.9.8-1.3 1.2-.3.4-.6.9-.7 1.3-.1.4-.2.9-.1 1.3s.2.8.5 1.2c.4.5.8.8 1.4 1 .5.1 1.2.1 1.8-.1.7-.2 1.3-.6 2.1-1.1.5-.3.8-.7 1.2-1.1.3-.4.6-.8.7-1.2.1-.4.2-.8.2-1.2 0-.2-.1-.4-.1-.6s-.4-.9-.5-1zM181.8 46.4l4.8 8.9-3.9 2.1-.1-.2c.9-.6 1.6-1.3 2-2.2.5-1 .5-2 0-2.8l-.2-.4-5.8 3.1c-.9.5-1.1 1.2-.6 2.1l.6 1.1-.2.1-3.6-6.6.2-.1.6 1.1c.5.9 1.2 1.1 2.1.6l5.8-3.1-.3-.5c-.5-.9-1.3-1.4-2.5-1.5-.6-.1-1.2 0-1.8.2-.2.1-.5.2-1 .3l-.1-.2 4-2zM191.7 69.4l-3.6 1 .2.5c.2.5.5.9.9 1.1s1.1.3 1.9.2l.1.2-4.8 1.4-.1-.2c.4-.2.7-.4.9-.5.2-.2.4-.3.5-.6.3-.5.4-1 .2-1.6l-.1-.4-2.5.7c-.5.1-.9.4-1 .7-.2.3-.2.7 0 1.2l.2.5-.2.1-1.6-5.5.2-.1.1.2c.1.5.4.9.7 1s.7.2 1.2 0l4.8-1.4c.5-.1.9-.4 1-.7.2-.3.2-.7 0-1.2l-.1-.2.2-.1 2.6 9.1-3.6 1-.1-.2c.3-.1.6-.3.8-.4.2-.1.4-.3.5-.4.4-.3.7-.7.9-1 .2-.4.3-.8.3-1.2 0-.4 0-.9-.2-1.4l-.3-1.8zM195.4 84.8c.1.8.1 1.5-.1 2.2-.2.7-.5 1.3-.9 1.9-.4.5-.8.8-1.3 1.1-.5.3-1 .5-1.5.5-.8.1-1.6 0-2.3-.4-.7-.4-1.4-.9-1.8-1.6-.5-.7-.8-1.6-.9-2.5-.1-.7-.1-1.4.1-2 .1-.7.4-1.2.7-1.8s.8-1 1.3-1.3c.5-.3 1.1-.5 1.7-.6.8-.1 1.6 0 2.3.4.7.4 1.4.9 1.9 1.6.3.8.6 1.6.8 2.5zm-.2.2c0-.4-.2-.7-.3-1-.2-.3-.4-.6-.7-.8-.3-.2-.6-.4-1-.5-.4-.1-.8-.2-1.2-.2-.4 0-.9 0-1.4.1-.6.1-1.2.2-1.7.4s-.9.5-1.3.8c-.3.3-.6.7-.7 1-.1.4-.2.8-.1 1.3.1.6.3 1.1.7 1.5.4.4.9.7 1.6.8.7.2 1.4.2 2.3.1.6-.1 1.1-.2 1.6-.4s.9-.4 1.2-.7c.3-.3.6-.6.8-1 .1-.2.2-.4.2-.6V85zM196.2 95l-.2 6h-.2v-.7c0-.5-.1-.9-.3-1.2-.2-.3-.6-.4-1.2-.4l-4.4-.2c-.5 0-.9.1-1.3.3-.4.2-.7.5-.9 1-.2.4-.3.9-.3 1.5 0 .5 0 1 .2 1.5.1.5.3.8.6 1.1.5.5 1.2.8 2.1.8l3.1.1c1 0 1.7-.2 2-.8.1-.2.2-.3.2-.5s.1-.4.1-.8h.2l-.1 4.2h-.2c0-.3 0-.5-.1-.6 0-.2-.1-.3-.2-.5-.2-.2-.4-.4-.7-.6-.3-.1-.6-.2-1-.2l-3.4-.1c-.9 0-1.6-.3-2.1-.8-.3-.3-.4-.6-.5-.9-.2-.7-.3-1.5-.3-2.4 0-.7.1-1.3.3-1.8.2-.5.4-1 .6-1.3.5-.7 1.2-1 2-.9l4.2.1c1 0 1.6-.5 1.6-1.5V95h.2zM195.2 111.2l-.7 3.4-7.3 4.6 3.6.7c.4.1.8.1 1.2 0s.7-.3.9-.5c.1-.1.2-.3.3-.4.1-.1.1-.4.2-.6h.2l-.8 4.2h-.2v-.1c.1-.6 0-1.1-.3-1.5-.3-.4-.9-.7-1.6-.8l-6-1.2v-.2l9-5.8-5-1c-.5-.1-.9-.1-1.2-.1-.3.1-.6.2-.8.4-.2.2-.3.4-.4.7-.1.2-.1.4-.2.7h-.2l.9-4.4h.2c-.1.5-.1.8 0 1.2.1.3.2.6.5.8.2.2.6.3 1 .4l4.8 1c.3.1.6 0 .8 0 .2-.1.4-.2.6-.5.2-.2.3-.5.4-.9v-.1h.1zM191.7 126.7l-2 5.3c-.3.9-.7 1.6-1.2 2.2s-1 1-1.6 1.3c-.5.3-1.1.4-1.7.4-.6 0-1.1-.1-1.6-.2-.6-.2-1-.5-1.4-.9-.4-.4-.7-.9-.9-1.5-.2-.6-.3-1.2-.2-1.8 0-.7.2-1.3.4-2l2.2-5.7.2.1-.1.3c-.2.5-.2.9-.1 1.2.1.3.5.6 1 .8l4.7 1.8c.5.2.9.2 1.2.1.3-.1.6-.5.8-1l.1-.3.2-.1zm-1.5 3.4l-7.6-2.9-.6 1.6c-.2.4-.3.8-.4 1.2-.1.3-.1.6-.1.9 0 .3.1.5.2.8.4.9 1.3 1.6 2.6 2.1.4.2.9.3 1.3.4.4.1.8.1 1.2.1.4 0 .7-.1 1-.3.3-.1.5-.3.7-.5.2-.2.4-.4.6-.7.2-.3.3-.7.5-1.1l.6-1.6zM174.6 158.2l-2.9-2.4-.3.4c-.4.4-.5.9-.4 1.4.1.5.4 1 1 1.7l-.1.2-3.8-3.1.1-.2c.4.2.7.4.9.5s.5.1.8.1c.6 0 1-.3 1.5-.8l.3-.3-2-1.6c-.4-.3-.8-.5-1.2-.4-.4 0-.7.3-1 .7l-.3.4-.2-.2 3.6-4.4.2.2-.1.2c-.3.4-.5.8-.4 1.2 0 .4.3.7.7 1l3.9 3.2c.4.3.8.5 1.2.4s.7-.3 1-.7l.1-.2.2.1-5.9 7.3-2.9-2.3.1-.2c.3.2.6.3.8.4.3.1.5.2.6.2.5.1.9.2 1.3.1.4 0 .8-.2 1.2-.4.4-.2.7-.5 1-.9l1-1.6zM162.2 160.1l-.2.2c-.4.4-.6.7-.6 1.1 0 .4.2.7.5 1.1l.5.5.4.4.6.6c1 1 1.7 1.8 2.2 2.3.2.2.4.3.6.4.2.1.3.1.5.1.3 0 .7-.2 1-.5l.2-.2.2.2-3.9 3.8-.2-.2.2-.2c.4-.4.6-.7.6-1.1 0-.4-.2-.7-.5-1.1l-3.5-3.6c-.4-.4-.7-.6-1.1-.6s-.7.2-1.1.5l-.2.2-.2-.2 3.9-3.8.1.1zM160.9 172.7l-4.7 3.5-.1-.2.5-.4c.4-.3.7-.7.7-1 .1-.4-.1-.8-.4-1.2l-4-5.3-1.8 1.3c-.4.3-.6.6-.8 1-.2.4-.3.8-.3 1.3v.8c0 .3.1.5.2.8.1.3.2.7.3 1l-.2.1-2.3-3 7.7-5.8.1.2-.3.2c-.8.6-.9 1.4-.3 2.2l3 4c.6.8 1.4.9 2.2.3l.2-.2.3.4zM151 180l-8 4.6-1.7-2.9.2-.1c.4.4.8.7 1 .9.3.2.5.3.9.5.4.1.7.2 1.1.2.5-.1 1.1-.3 1.8-.6l1.5-.8-2-3.6-.4.2c-.6.3-.9.9-1 1.6 0 .4 0 .8.1 1.2 0 .2.1.4.3.7l-.2.1-2.8-4.9.2-.1c.2.2.4.5.6.7l.5.5c.2.1.3.2.5.3.5.2 1.1.1 1.7-.2l.3-.2-1.9-3.3-1.2.7c-.4.2-.7.4-.9.6-.3.2-.5.4-.6.7-.2.2-.3.5-.4.8-.2.5-.2 1-.2 1.6 0 .3.1.7.2 1.2l-.2.1-1.8-3.1 8.1-4.7.1.2-.2.1c-.9.5-1.1 1.2-.6 2.2l2.5 4.4c.3.5.6.7.9.8.3.1.8 0 1.2-.3l.2-.1h.2zM132.2 189.4l-3.3 1-7.6-4.2 1.1 3.6c.1.4.3.8.6 1.1.2.3.5.5.9.5.2 0 .3.1.5.1s.4 0 .7-.1l.1.2-4.1 1.3-.1-.2h.1c.6-.2 1-.5 1.2-1 .2-.5.2-1.1 0-1.8l-1.8-5.9.2-.1 9.4 5.1-1.5-4.9c-.1-.5-.3-.8-.5-1.1-.2-.3-.5-.4-.8-.5-.2-.1-.5-.1-.8 0-.2 0-.4.1-.7.2l-.1-.2 4.3-1.3.1.2c-.4.2-.8.3-1 .6-.2.2-.4.5-.4.8s0 .6.1 1l1.4 4.7c.1.3.2.5.4.7.2.2.4.3.7.3.3 0 .6 0 .9-.1h.1-.1zM111.4 194.6c-.8.1-1.5.1-2.2-.1-.7-.2-1.3-.5-1.9-.9-.5-.4-.9-.8-1.1-1.3-.3-.5-.5-1-.6-1.5-.1-.8 0-1.6.4-2.3.4-.7.9-1.4 1.6-1.9.7-.5 1.6-.8 2.5-.9.7-.1 1.4-.1 2 .1.7.1 1.3.4 1.8.7.5.3 1 .8 1.3 1.3.3.5.6 1.1.6 1.7.1.8 0 1.6-.4 2.3-.4.7-.9 1.4-1.6 1.9-.7.5-1.5.8-2.4.9zm-.2-.2c.4-.1.7-.2 1-.3.3-.2.6-.4.8-.7.2-.3.4-.6.5-1 .1-.4.2-.8.2-1.2 0-.4 0-.9-.1-1.4-.1-.6-.2-1.2-.4-1.7s-.5-.9-.8-1.3-.7-.6-1.1-.7c-.4-.1-.8-.2-1.3-.1-.6.1-1.1.3-1.5.7-.4.4-.7.9-.8 1.6-.2.7-.2 1.5 0 2.3.1.6.2 1.1.4 1.6s.4.9.7 1.2c.3.3.6.6 1 .8.2.1.4.2.6.2.4.1.6.1.8 0zM101.3 195.5l-10.1-.2.1-4.4h.2c.1 1.1.4 2 .9 2.8.6.9 1.5 1.4 2.5 1.4h.5l.1-6.6c0-1-.5-1.6-1.5-1.6h-1.3v-.2l7.5.1v.2h-1.3c-1 0-1.6.5-1.6 1.5l-.1 6.6h.6c1 0 1.9-.4 2.5-1.4.3-.5.6-1 .8-1.7.1-.2.1-.6.2-1h.2l-.2 4.5zM76.3 192.7l.9-3.6-.5-.1c-.6-.1-1-.1-1.4.2-.4.3-.8.8-1.1 1.6H74l1.2-4.8.2.1v1c0 .3.1.5.2.7.2.5.7.8 1.3 1l.4.1.6-2.5c.1-.5.1-.9-.1-1.2-.2-.3-.5-.5-1.1-.7l-.5-.1.1-.2 5.6 1.3-.1.2-.2-.1c-.5-.1-.9-.1-1.2.1-.3.2-.5.5-.7 1.1l-1.2 4.9c-.1.5-.1.9.1 1.2.2.3.5.5 1.1.6l.2.1-.1.2-9.2-2.2.9-3.6h.2v.9c0 .3 0 .5.1.7.1.5.2.9.5 1.3.2.4.5.7.9.9.4.2.8.4 1.3.5l1.8.4zM61.1 188.4c-.7-.3-1.4-.7-1.9-1.2s-.9-1.1-1.2-1.7c-.2-.5-.3-1.1-.4-1.7 0-.6.1-1.1.3-1.6.3-.8.8-1.4 1.5-1.8.7-.5 1.5-.7 2.3-.8.9-.1 1.8.1 2.6.4.7.3 1.2.6 1.7 1.1.5.4.9 1 1.2 1.5.3.6.5 1.2.5 1.8 0 .6-.1 1.2-.3 1.8-.3.7-.8 1.3-1.5 1.8s-1.5.7-2.4.8c-.6 0-1.5-.1-2.4-.4zm0-.3c.3.1.7.2 1.1.2.4 0 .7-.1 1-.2.3-.1.6-.4.9-.6.3-.3.6-.6.8-1 .2-.4.5-.8.7-1.3.2-.6.4-1.1.5-1.7s0-1-.1-1.5c-.1-.4-.3-.8-.6-1.2-.3-.3-.6-.6-1-.7-.6-.2-1.1-.3-1.7-.1s-1.1.5-1.5 1c-.5.5-.9 1.2-1.2 2-.2.5-.4 1.1-.4 1.6-.1.5-.1 1 0 1.4.1.4.3.8.5 1.2.1.2.3.3.5.5.1.2.3.3.5.4zM51.9 184l-5.1-3.1.1-.2.6.4c.4.3.9.4 1.2.3s.7-.4.9-.8l2.3-3.7c.3-.4.4-.9.4-1.3s-.1-.8-.4-1.2c-.3-.4-.7-.7-1.2-1.1-.4-.3-.9-.5-1.4-.6-.5-.1-.9-.1-1.2 0-.7.2-1.3.6-1.7 1.4l-1.6 2.6c-.5.8-.6 1.6-.3 2.2.1.2.2.3.3.5.1.1.3.3.6.5l-.1.2-3.6-2.2.1-.2c.2.1.4.2.6.2h.5c.3 0 .6-.1.8-.3.3-.2.5-.5.7-.8l1.8-2.9c.5-.8 1.1-1.2 1.7-1.4.4-.1.7-.1 1 0 .7.1 1.4.4 2.2.9.6.3 1.1.7 1.5 1.1.4.4.7.8.9 1.2.3.7.3 1.5-.2 2.2l-2.2 3.6c-.5.9-.4 1.6.5 2.2l.3.2v.1zM38.3 175.3l-2.6-2.3-.5-8.6-2.4 2.8c-.3.3-.5.7-.6 1-.1.4-.1.7 0 1 .1.2.1.3.2.5.1.1.2.3.4.5l-.1.2-3.2-2.8.1-.2.1.1c.5.4 1 .6 1.5.5.5-.1 1-.4 1.5-1l4-4.7.2.1.6 10.7 3.3-3.9c.3-.4.5-.7.6-1 .1-.3.1-.6 0-.9-.1-.2-.2-.5-.4-.7l-.5-.5.1-.2 3.4 2.9-.1.2c-.4-.3-.7-.5-1-.6-.3-.1-.6-.1-.9 0-.3.1-.6.3-.8.6l-3.2 3.7c-.2.2-.3.5-.3.7 0 .2 0 .5.1.7.1.3.3.5.6.7l.1.1-.2.4zM26.5 164.6l-3.7-4.4c-.6-.7-1-1.4-1.3-2.1s-.4-1.4-.3-2c0-.6.2-1.1.4-1.7.3-.5.6-.9 1-1.3.5-.4 1-.6 1.5-.8.6-.1 1.1-.1 1.7 0 .6.1 1.2.3 1.7.7.6.4 1.1.8 1.5 1.4l3.9 4.7-.2.2-.2-.2c-.3-.4-.7-.6-1.1-.7s-.7.1-1.2.5l-3.9 3.2c-.4.3-.6.7-.7 1.1 0 .4.1.7.5 1.2l.2.2h.2zm-2.2-3l6.3-5.2-1.1-1.3c-.3-.4-.6-.7-.8-.9-.3-.2-.5-.4-.8-.5-.3-.1-.5-.2-.8-.2-1-.1-2 .3-3.1 1.3-.4.3-.7.6-1 1-.3.3-.5.7-.6 1-.1.3-.2.7-.3 1 0 .3 0 .6.1.8.1.3.2.6.4.8.2.3.4.6.7 1l1 1.2zM7.7 134.7l3.5-1.4-.2-.5c-.2-.5-.6-.9-1-1-.5-.2-1.1-.1-1.9 0l-.1-.2 4.6-1.8.1.2c-.4.2-.7.4-.9.6s-.4.4-.5.6c-.3.5-.3 1 0 1.6l.2.4 2.4-1c.5-.2.8-.5 1-.8.1-.3.1-.7-.1-1.2l-.2-.5.2-.1 2.1 5.3-.2.1-.1-.2c-.2-.5-.5-.8-.8-1-.3-.1-.7-.1-1.2.1l-4.7 1.9c-.5.2-.8.5-1 .8-.1.3-.1.7.1 1.2l.1.2-.2.1-3.5-8.8 3.5-1.4.1.2c-.3.2-.5.3-.7.5-.2.2-.4.3-.5.4-.3.4-.6.7-.8 1.1-.2.4-.2.8-.2 1.2 0 .4.1.9.3 1.4l.6 2zM12.1 122.9l-.1-.2c-.1-.5-.4-.9-.7-1-.3-.2-.7-.2-1.2-.1-.2.1-.4.1-.6.2-.2 0-.4.1-.5.1-.2 0-.4.1-.8.2-1.4.4-2.4.6-3.1.8-.3.1-.5.2-.6.3-.1.1-.2.2-.3.4-.1.3-.2.7 0 1.2l.1.2-.3.1-1.4-5.3.2-.1.1.2c.1.5.4.9.7 1 .3.2.7.2 1.2.1l4.8-1.3c.5-.1.9-.4 1-.7.2-.3.2-.7.1-1.2l-.1-.2.2-.1 1.4 5.3-.1.1zM1.7 115.7l-.8-5.8h.2l.1.6c.1.5.3.9.5 1.1.3.2.7.3 1.2.2l6.5-.9-.3-2.2c-.1-.4-.2-.8-.5-1.2-.2-.4-.6-.7-1-.9-.2-.1-.5-.3-.7-.4s-.5-.2-.8-.3c-.3-.1-.7-.1-1.1-.2v-.2l3.8-.5 1.3 9.5h-.2v-.3c-.1-1-.7-1.5-1.8-1.3l-5 .7c-1 .1-1.5.7-1.3 1.8v.3h-.1zM.1 103.5L0 94.4h3.3v.2c-.6.2-1 .3-1.3.5-.3.1-.6.3-.8.5-.3.3-.5.5-.6.9-.2.5-.3 1.1-.3 1.8v1.7l4.1-.1v-.5c0-.7-.3-1.2-.9-1.6-.3-.2-.7-.3-1.1-.4-.2 0-.4-.1-.8-.1v-.2l5.7-.1v.2c-.3.1-.6.1-.9.2s-.5.2-.7.2c-.2.1-.3.2-.5.3-.5.4-.7.9-.7 1.6v.4l3.9-.1v-1.4c0-.4 0-.8-.1-1.1l-.3-.9c-.1-.3-.3-.5-.5-.7-.3-.4-.8-.7-1.3-.9-.3-.1-.7-.3-1.2-.4v-.2h3.5l.1 9.4h-.2v-.2c0-1-.5-1.6-1.6-1.5l-5 .1c-.5 0-.9.1-1.2.4-.3.3-.4.7-.4 1.2v.2l-.1-.3zM1 82.5l.7-3.4L9 74.5l-3.6-.8c-.4-.1-.8-.1-1.2 0-.4.1-.7.2-.9.5-.1.1-.2.3-.3.4 0 .2-.1.4-.2.7h-.2l.9-4.3h.2v.1c-.1.6 0 1.1.3 1.5.3.4.8.7 1.6.8l6 1.3v.2l-9 5.7 5 1.1c.5.1.9.1 1.2.1.3-.1.6-.2.8-.4.2-.2.3-.4.4-.7.1-.2.1-.4.2-.7h.2l-.9 4.4h-.2c.1-.5.1-.8 0-1.2-.1-.3-.2-.6-.5-.8-.2-.2-.6-.3-.9-.4L3 81c-.3-.1-.6-.1-.8 0s-.4.2-.6.5c-.2.2-.3.5-.4.9v.1H1zM6.6 61.8c.3-.8.7-1.4 1.2-1.9s1-.9 1.7-1.2c.5-.2 1.1-.4 1.7-.4.6 0 1.1.1 1.6.3.8.3 1.4.8 1.8 1.5.5.7.7 1.5.8 2.3.1.9 0 1.8-.4 2.6-.3.7-.6 1.3-1.1 1.8-.4.5-.9.9-1.5 1.2-.6.3-1.1.5-1.8.5-.6 0-1.2 0-1.8-.3-.7-.3-1.4-.8-1.8-1.5-.5-.7-.8-1.5-.9-2.3.1-.9.2-1.8.5-2.6zm.3-.1c-.1.3-.2.7-.2 1.1s.1.7.2 1l.6.9c.3.3.6.6 1 .8.4.2.8.5 1.3.6.6.2 1.2.4 1.7.4.5.1 1 0 1.5-.1.4-.1.8-.3 1.1-.6s.6-.6.7-1c.2-.6.3-1.1.1-1.7-.2-.5-.5-1-1-1.5s-1.2-.9-2-1.2c-.5-.2-1.1-.3-1.6-.4-.5-.1-1 0-1.4.1-.4.1-.8.3-1.2.5-.2.1-.3.3-.5.5-.1.2-.3.4-.3.6zM10.8 52.6l5.1-8.7 3.8 2.2-.1.2c-1-.5-2-.6-2.9-.6-1.1.1-1.9.6-2.4 1.5l-.3.3 5.7 3.3c.9.5 1.6.3 2.1-.6l.7-1.1.2.1-3.8 6.5-.2-.1.6-1.1c.5-.9.3-1.6-.6-2.1L13 49.1l-.3.5c-.5.9-.5 1.9 0 2.9.3.5.6 1 1.1 1.5.2.2.4.4.8.6l-.1.2-3.7-2.2zM25.3 32.1l2.8 2.5.4-.4c.4-.4.6-.9.5-1.4-.1-.5-.3-1.1-.9-1.7l.1-.2 3.6 3.3-.2.2c-.4-.2-.7-.4-.9-.5-.2-.1-.5-.2-.8-.2-.6 0-1.1.2-1.5.7l-.3.3 1.9 1.8c.4.4.8.5 1.1.5.4 0 .7-.2 1.1-.6l.4-.4.2.2-3.9 4.2-.2-.2.1-.2c.4-.4.5-.8.5-1.1 0-.4-.2-.7-.6-1.1L25 34.4c-.4-.4-.8-.5-1.1-.5-.4 0-.7.2-1.1.6l-.1.2-.2-.2 6.4-6.9 2.7 2.5-.1.1c-.3-.2-.5-.3-.8-.4l-.6-.3c-.5-.2-.9-.2-1.3-.2s-.8.1-1.2.3c-.4.2-.7.5-1.1.9l-1.2 1.6zM36.5 20.9c.6-.5 1.3-.9 2-1.1.7-.2 1.4-.3 2.1-.2.6.1 1.1.2 1.6.5s.9.6 1.3 1c.5.6.8 1.4.9 2.2.1.8-.1 1.6-.4 2.4-.4.8-.9 1.5-1.6 2.1-.6.4-1.2.8-1.8 1s-1.3.3-1.9.3c-.6 0-1.2-.2-1.8-.4-.6-.3-1-.6-1.4-1.1-.5-.6-.8-1.3-.9-2.2-.1-.8.1-1.6.4-2.5.3-.7.8-1.4 1.5-2zm.3.1c-.3.2-.5.5-.7.8-.2.3-.3.6-.3 1s0 .7.1 1.1c.1.4.2.8.4 1.2.2.4.5.8.8 1.2.4.5.8.9 1.2 1.2s.9.5 1.3.7c.4.1.9.2 1.3.1s.8-.3 1.1-.5c.5-.4.8-.8.9-1.4.1-.6.1-1.2-.1-1.8-.2-.7-.6-1.3-1.2-2-.4-.4-.7-.8-1.2-1.1-.4-.3-.8-.5-1.3-.7-.4-.1-.8-.2-1.3-.1-.2 0-.4.1-.6.2 0-.1-.2 0-.4.1zM44.8 15l5.2-3 .1.2-.6.3c-.5.3-.7.6-.8.9-.1.4 0 .8.2 1.2l2.1 3.8c.2.4.6.8.9.9.4.2.8.3 1.3.2.5 0 1-.2 1.5-.5s.8-.6 1.2-.9c.3-.4.5-.7.6-1.1.2-.7 0-1.4-.4-2.2l-1.5-2.7c-.5-.9-1.1-1.3-1.7-1.3-.2 0-.4 0-.6.1-.2.1-.4.2-.7.3l-.1-.2 3.6-2.1.1.2c-.2.1-.4.3-.5.4s-.2.3-.3.4c-.1.3-.2.6-.1.9 0 .3.2.6.3 1l1.7 3c.4.8.6 1.5.4 2.2-.1.4-.3.7-.5.9-.5.5-1.1 1-1.9 1.5-.6.3-1.1.6-1.7.7-.5.2-1 .2-1.5.2-.8-.1-1.4-.5-1.9-1.2l-2.1-3.7c-.5-.9-1.2-1.1-2.1-.6l-.3.2h.1zM59.1 7.3l3.3-1.2 7.8 3.8-1.3-3.5c-.2-.4-.4-.8-.6-1s-.6-.4-.9-.5c-.2 0-.4-.1-.5 0-.2 0-.4.1-.7.1l-.1-.2 4-1.5.1.2h-.1c-.6.2-1 .6-1.1 1-.2.5-.1 1.1.1 1.8l2.1 5.8-.2.2-9.6-4.6 1.8 4.8c.2.5.4.8.6 1.1s.5.4.8.5h.8c.2 0 .4-.1.7-.2l.1.2-4.2 1.4-.1-.2c.4-.2.8-.4 1-.6.2-.2.4-.5.4-.8 0-.3 0-.6-.2-1l-1.7-4.6c-.1-.3-.2-.5-.4-.7-.2-.2-.4-.2-.7-.3-.3 0-.6 0-.9.2h-.1l-.2-.2zM74.2 2.2l5.6-1.1c.9-.1 1.7-.1 2.4 0s1.4.3 1.9.7c.5.3.9.7 1.2 1.2.3.5.5 1 .6 1.5.1.6.1 1.2-.1 1.7-.2.6-.4 1.1-.8 1.5-.4.5-.9.8-1.4 1.2-.6.3-1.2.5-2 .7l-6 1.1v-.2l.3-.1c.5-.1.9-.3 1.1-.6s.3-.7.2-1.2l-.9-4.9c-.1-.5-.3-.9-.6-1.1-.3-.2-.7-.3-1.2-.2l-.3.1v-.3zm3.6-.4l1.5 8 1.7-.3c.5-.1.9-.2 1.2-.3.3-.1.6-.3.8-.4.2-.2.4-.4.5-.6.5-.8.7-1.9.4-3.3-.1-.5-.2-.9-.4-1.3s-.3-.7-.6-1c-.2-.3-.5-.5-.8-.7-.2-.2-.5-.3-.8-.3-.3-.1-.6-.1-.9-.1-.3 0-.7.1-1.2.1l-1.4.2z")
        circle(cx="98" cy="4.1" r="1.4")
        circle(cx="17.2" cy="144.1" r="1.4")
        circle(cx="178.9" cy="144.1" r="1.4")
    .p-error-message__text
      .p-error-message__typo
        .p-error-message__typo-in.p-error-message__typo-in--1 4
      .p-error-message__typo
        .p-error-message__typo-in.p-error-message__typo-in--2 0
      .p-error-message__typo
        .p-error-message__typo-in.p-error-message__typo-in--3 4
</template>

<style lang="scss">
.p-error-message {
  position: absolute;
  @include l-more-than-mobile {
    width: 196px;
    height: 196px;
    top: calc(50% - 98px);
    left: calc(50% - 98px);
  }
  @include l-mobile {
    width: 118px;
    height: 118px;
    top: calc(50% - 59px);
    left: calc(50% - 59px);
  }

  // Transition
  .view-leave-to &,
  .view-asc-leave-to & {
    opacity: 0;
    transform: scale(1.8);
    transition-duration: 1s;
    transition-timing-function: $easeInExpo;
    transition-property: opacity, transform;
  }
  &__circle {
    position: absolute;
    top: 0;
    left: 0;

    // Transition
    .view-enter &,
    .view-asc-enter & {
      opacity: 0;
      transform: scale(0.6);
    }
    .view-enter-to &,
    .view-asc-enter-to & {
      opacity: 1;
      transform: scale(1);
      transition-duration: 1.5s;
      transition-delay: 1.5s;
      transition-timing-function: $easeOutQuad;
      transition-property: opacity, transform;
    }
  }
  &__svg {
    fill: $color-text;
    display: block;
    animation-name: rotate;
    animation-duration: 20s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    @include l-more-than-mobile {
      width: 196px;
      height: 196px;
    }
    @include l-mobile {
      width: 118px;
      height: 118px;
    }
  }
  &__text {
    width: 1em;
    height: math.div(30, 26) * 3em;
    position: absolute;
    top: calc(50% - 30 / 26 * 1.5em - 2px);
    @include fontSizeAll(26, 26, 16);
    @include l-more-than-mobile {
      left: calc(50% - 0.5em + 4px);
    }
    @include l-mobile {
      left: calc(50% - 0.5em + 3px);
    }
  }
  &__typo {
    overflow: hidden;
    transform: rotateY(180deg);
  }
  &__typo-in {
    width: 1em;
    height: math.div(30, 26) * 1em;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: math.div(30, 26);

    // Transition
    .view-enter &,
    .view-asc-enter & {
      transform: translate3d(1.01em, 0, 0);
    }
    .view-enter-to &,
    .view-asc-enter-to & {
      transform: translate3d(0, 0, 0);
      transition-duration: 1s;
      transition-property: transform;
      transition-timing-function: $easeOutQuad;
      &--1 {
        transition-delay: 0.8s;
      }
      &--2 {
        transition-delay: 0.9s;
      }
      &--3 {
        transition-delay: 1s;
      }
    }
  }
}
</style>
